make one's escape - Spanish English Dictionary